hunt with a sling - German English Dictionary